$(function () {
    //汉字
    jQuery.validator.addMethod("chinese", function (value, element) {
        var chinese = /^[\u4E00-\u9FFF]+$/;
        return this.optional(element) || (chinese.test(value));
    }, "姓名不能有非中文字符");
    //身份证
    jQuery.validator.addMethod("idCard", function (value, element) {
        var isIDCard1 = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/; //(15位)
        var isIDCard2 = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/; //(18位)
        return this.optional(element) || (isIDCard1.test(value)) || (isIDCard2.test(value));
    }, "身份证格式不正确");
    //手机验证规则  
    jQuery.validator.addMethod("mobile", function (value, element) {
        var mobile = /^1[3|4|5|7|8]\d{9}$/;
        return this.optional(element) || (mobile.test(value));
    }, "手机格式不对");
    // 护照验证
    jQuery.validator.addMethod("isPassport", function (value, element, type) {
        if ($(type).val() === '2') {
            var re1 = /^[a-zA-Z]{5,17}$/;
            var re2 = /^[a-zA-Z0-9]{5,17}$/;
            return this.optional(element) || (re2.test(value)) || re1.test(value);
        } else {
            return true;
        }
    }, "护照格式不正确");
    // 港澳通行证验证
    jQuery.validator.addMethod("isHKMacao", function (value, element, type) {
        if ($(type).val() === '3') {
            var re = /^[HMhm]{1}([0-9]{10}|[0-9]{8})$/;
            return this.optional(element) || (re.test(value));
        } else {
            return true;
        }
    }, "港澳通行证格式不正确");

    // 台湾通行证验证
    jQuery.validator.addMethod("isTaiwan", function (value, element, type) {
        if ($(type).val() == "4") {
            var re1 = /^[0-9]{8}$/;
            var re2 = /^[0-9]{10}$/;
            return this.optional(element) || (re1.test(value)) || (re2.test(value))
        } else {
            return true;
        }
    }, "台湾通行证格式不正确");
    //jquery.validate
    // $("#jsForm").validate({
    //     submitHandler: function () {
    //         //验证通过后 的js代码写在这里
    //         // mui(".register-anniu").on('tap', '.next-save', function () {  
    //         //     window.location.href = 'add_passenger.html';
    //         // })
    //     }
    // })

    /**
     * --------------------------
     * 用户行为
     * --------------------------
     */
    var userAction = function () {
        mui("#chose-id").on('tap', '.chose', function () {
            $('.mui-icon').removeClass('mui-icon-checkmarkempty');
            $(this).find('span').addClass('mui-icon-checkmarkempty');
            var text = $(this).find('.chose-name').text();
            $('.identify').text(text);
            mui('.box').popover('hide');
        })
        $("#jsForm").validate({
            submitHandler: function () {
                //验证通过后 的js代码写在这里
                window.location.href = 'add_passenger.html';
            }
        })
    }
    var init = function () {
        userAction();
    }
    init();
})